/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.tencent.tendon.convert.jsontest.record;

import com.tencent.tendon.convert.jsontest.Performance;
import com.tencent.tendon.convert.jsontest.Utility;
import java.util.Arrays;
import java.util.List;

/**
 *
 * @author nbzhang
 */
public class ListStringRecord {

    private List<String> value0;

    private List<String> value1;

    private List<String> value2;

    private List<String> value3;

    private List<String> value4;

    private List<String> value5;

    private List<String> value6;

    private List<String> value7;

    private List<String> value8;

    private String[] value9;

    public static void main(String[] args) throws Throwable {
        ListStringRecord record = new ListStringRecord();
        record.setValue0(Arrays.asList(new String[]{"time" + System.nanoTime(), "time" + System.nanoTime()}));
        record.setValue1(Arrays.asList(new String[]{"time" + System.nanoTime(), "time" + System.nanoTime()}));
        record.setValue2(Arrays.asList(new String[]{"time" + System.nanoTime(), "time" + System.nanoTime()}));
        record.setValue3(Arrays.asList(new String[]{"time" + System.nanoTime(), "time" + System.nanoTime()}));
        record.setValue4(Arrays.asList(new String[]{"time" + System.nanoTime(), "time" + System.nanoTime()}));
        record.setValue5(Arrays.asList(new String[]{"time" + System.nanoTime(), "time" + System.nanoTime()}));
        record.setValue6(Arrays.asList(new String[]{"time" + System.nanoTime(), "time" + System.nanoTime()}));
        record.setValue7(Arrays.asList(new String[]{"time" + System.nanoTime(), "time" + System.nanoTime()}));
        record.setValue8(Arrays.asList(new String[]{"time" + System.nanoTime(), "time" + System.nanoTime()}));
        record.setValue9((new String[]{"time" + System.nanoTime(), "time" + System.nanoTime()}));

        Performance.run(record);
    }

    @Override
    public String toString() {
        return Utility.listingString(this);
    }

    public List<String> getValue0() {
        return value0;
    }

    public void setValue0(List<String> value0) {
        this.value0 = value0;
    }

    public List<String> getValue1() {
        return value1;
    }

    public void setValue1(List<String> value1) {
        this.value1 = value1;
    }

    public List<String> getValue2() {
        return value2;
    }

    public void setValue2(List<String> value2) {
        this.value2 = value2;
    }

    public List<String> getValue3() {
        return value3;
    }

    public void setValue3(List<String> value3) {
        this.value3 = value3;
    }

    public List<String> getValue4() {
        return value4;
    }

    public void setValue4(List<String> value4) {
        this.value4 = value4;
    }

    public List<String> getValue5() {
        return value5;
    }

    public void setValue5(List<String> value5) {
        this.value5 = value5;
    }

    public List<String> getValue6() {
        return value6;
    }

    public void setValue6(List<String> value6) {
        this.value6 = value6;
    }

    public List<String> getValue7() {
        return value7;
    }

    public void setValue7(List<String> value7) {
        this.value7 = value7;
    }

    public List<String> getValue8() {
        return value8;
    }

    public void setValue8(List<String> value8) {
        this.value8 = value8;
    }

    public String[] getValue9() {
        return value9;
    }

    public void setValue9(String[] value9) {
        this.value9 = value9;
    }
}
